           package com.java.diagnostics.visualizer.impl.extensions;
           
           import com.java.diagnostics.visualizer.data.ids.ID;
           import com.java.diagnostics.visualizer.impl.data.ids.TupleIDImpl;
           import org.eclipse.core.runtime.IConfigurationElement;
           
           public class TupleDataIDRegistry extends DataIDRegistry
           {
             private static final String TUPLE = "tuple";
             private static TupleDataIDRegistry registry = null;
           
             public static TupleDataIDRegistry getInstance()
             {
               if (registry == null)
               {
                 registry = new TupleDataIDRegistry();
               }
           
               return registry;
             }
           
             protected String getTypeName()
             {
               return "tuple";
             }
           
             protected ID instantiateID(String category, String label, IConfigurationElement element)
             {
               return new TupleIDImpl(category, label);
             }
           }

